home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 April: Mac OS SDK / Dev.CD Apr 97 SDK1.toast / Development Kits (Disc 1) / Apple Shared Library Manager / ASLM Examples / ExampleLibrary / Sources / TestExampleClass.PPC.r < prev   
Encoding:
Text File  |  1996-11-19  |  2.2 KB  |  105 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        InspectorMain.r
  3.  
  4.     Contains:    Resources for Inspector
  5.  
  6.     Copyright:    © 1991-1993 by Apple Computer, Inc., all rights reserved.
  7.  
  8. */
  9.  
  10.  
  11. #include "SysTypes.r"
  12. #include "Types.r"
  13.  
  14. #include "VersionResource.r"
  15.  
  16. #include "CodeFragmentTypes.r"
  17.  
  18. resource 'cfrg' (0) {
  19.    {
  20.       kPowerPC,
  21.       kFullLib,
  22.       kNoVersionNum,kNoVersionNum,
  23.       0, 0,
  24.       kIsApp,kOnDiskFlat,kZeroOffset,kWholeFork,
  25.       "TestExampleClass"
  26.    }
  27. };
  28.  
  29. #define kPrefSize                100
  30. #define kMinSize                75
  31.  
  32. /* here is the quintessential MultiFinder friendliness device, the SIZE resource */
  33.  
  34. resource 'SIZE' (-1) {
  35.     dontSaveScreen,
  36.     acceptSuspendResumeEvents,
  37.     enableOptionSwitch,
  38.     canBackground,
  39.     multiFinderAware,    /* this says we do our own activate/deactivate; don't fake us out */
  40.     backgroundAndForeground, /* this is definitely note a background-only application! */
  41.     dontGetFrontClicks,    /* change this is if you want "do first click" behavior like the Finder */
  42.     ignoreChildDiedEvents,
  43.     is32BitCompatible,
  44.     reserved, reserved, reserved, reserved,
  45.     reserved, reserved, reserved,
  46.     kPrefSize * 1024,
  47.     kMinSize * 1024
  48. };
  49.  
  50.  
  51. type 'MOOT' as 'STR ';
  52.  
  53.  
  54. resource 'MOOT' (0) {
  55.     "TestExampleClass Test Application"
  56. };
  57.  
  58.  
  59. resource 'BNDL' (128) {
  60.     'MOOT',
  61.     0,
  62.     {
  63.         'ICN#',
  64.         {
  65.             0, 128
  66.         },
  67.         'FREF',
  68.         {
  69.             0, 128
  70.         }
  71.     }
  72. };
  73.  
  74.  
  75. resource 'FREF' (128) {
  76.     'APPL',
  77.     0,
  78.     ""
  79. };
  80.  
  81.  
  82. resource 'ICN#' (128) {
  83.     { /* array: 2 elements */
  84.         /* [1] */
  85.         $"04 30 40 00 0A 50 A0 00 0B 91 10 02 08 22 08 03"
  86.         $"12 24 04 05 20 28 02 09 40 10 01 11 80 0C 00 A1"
  87.         $"80 03 FF C2 7E 00 FF 04 01 00 7F 04 03 00 1E 08"
  88.         $"04 E0 00 0C 08 E0 00 0A 10 E0 00 09 08 C0 00 06"
  89.         $"04 87 FE 04 02 88 01 04 01 88 00 84 00 88 00 44"
  90.         $"00 88 00 44 00 88 00 C4 01 10 01 88 02 28 03 10"
  91.         $"01 C4 04 E0 00 02 08 00 73 BF FB EE 4C A2 8A 2A"
  92.         $"40 AA AA EA 52 AA AA 24 5E A2 8A EA 73 BE FB 8E",
  93.         /* [2] */
  94.         $"04 30 40 00 0E 70 E0 00 0F F1 F0 02 0F E3 F8 03"
  95.         $"1F E7 FC 07 3F EF FE 0F 7F FF FF 1F FF FF FF BF"
  96.         $"FF FF FF FE 7F FF FF FC 01 FF FF FC 03 FF FF F8"
  97.         $"07 FF FF FC 0F FF FF FE 1F FF FF FF 0F FF FF FE"
  98.         $"07 FF FF FC 03 FF FF FC 01 FF FF FC 00 FF FF FC"
  99.         $"00 FF FF FC 00 FF FF FC 01 FF FF F8 03 EF FF F0"
  100.         $"01 C7 FC E0 00 03 F8 00 73 BF FB EE 7F BE FB EE"
  101.         $"7F BE FB EE 7F BE FB E4 7F BE FB EE 73 BE FB 8E"
  102.     }
  103. };
  104.  
  105.